tunicate bulb - Spanish English Dictionary